<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>QEasingCurve Class Reference</title>
  <link href="classic.css" rel="stylesheet" type="text/css" />
</head>
<body>
<h1 align="center">QEasingCurve Class Reference</h1>
<h3 align="center">[<a href="qt_core.html">qt.core</a> package]</h3>
<h3>Constructor</h3>
<ul>
<li><div class="fn"/><b>void QEasingCurve(Type type)</b></li>
</ul>
<h3>Constructor Properties</h3>
<ul>
<li><b>prototype</b>: The QEasingCurve prototype object</li>
<li><b>Linear</b></li>
<li><b>InQuad</b></li>
<li><b>OutQuad</b></li>
<li><b>InOutQuad</b></li>
<li><b>OutInQuad</b></li>
<li><b>InCubic</b></li>
<li><b>OutCubic</b></li>
<li><b>InOutCubic</b></li>
<li><b>OutInCubic</b></li>
<li><b>InQuart</b></li>
<li><b>OutQuart</b></li>
<li><b>InOutQuart</b></li>
<li><b>OutInQuart</b></li>
<li><b>InQuint</b></li>
<li><b>OutQuint</b></li>
<li><b>InOutQuint</b></li>
<li><b>OutInQuint</b></li>
<li><b>InSine</b></li>
<li><b>OutSine</b></li>
<li><b>InOutSine</b></li>
<li><b>OutInSine</b></li>
<li><b>InExpo</b></li>
<li><b>OutExpo</b></li>
<li><b>InOutExpo</b></li>
<li><b>OutInExpo</b></li>
<li><b>InCirc</b></li>
<li><b>OutCirc</b></li>
<li><b>InOutCirc</b></li>
<li><b>OutInCirc</b></li>
<li><b>InElastic</b></li>
<li><b>OutElastic</b></li>
<li><b>InOutElastic</b></li>
<li><b>OutInElastic</b></li>
<li><b>InBack</b></li>
<li><b>OutBack</b></li>
<li><b>InOutBack</b></li>
<li><b>OutInBack</b></li>
<li><b>InBounce</b></li>
<li><b>OutBounce</b></li>
<li><b>InOutBounce</b></li>
<li><b>OutInBounce</b></li>
<li><b>InCurve</b></li>
<li><b>OutCurve</b></li>
<li><b>SineCurve</b></li>
<li><b>CosineCurve</b></li>
<li><b>BezierSpline</b></li>
<li><b>TCBSpline</b></li>
<li><b>Custom</b></li>
<li><b>NCurveTypes</b></li>
<li><b>Type( value )</b></li>
</ul>
<h3>Prototype Object Properties</h3>
<ul>
<li><div class="fn"/><b>void addCubicBezierSegment(QPointF c1, QPointF c2, QPointF endPoint)</b></li>
<li><div class="fn"/><b>void addTCBSegment(QPointF nextPoint, qreal t, qreal c, qreal b)</b></li>
<li><div class="fn"/><b>qreal amplitude()</b></li>
<li><div class="fn"/><b>qreal overshoot()</b></li>
<li><div class="fn"/><b>qreal period()</b></li>
<li><div class="fn"/><b>void setAmplitude(qreal amplitude)</b></li>
<li><div class="fn"/><b>void setOvershoot(qreal overshoot)</b></li>
<li><div class="fn"/><b>void setPeriod(qreal period)</b></li>
<li><div class="fn"/><b>void setType(Type type)</b></li>
<li><div class="fn"/><b>void swap(QEasingCurve other)</b></li>
<li><div class="fn"/><b>List toCubicSpline()</b></li>
<li><div class="fn"/><b>Type type()</b></li>
<li><div class="fn"/><b>qreal valueForProgress(qreal progress)</b></li>
</ul>
<h3>Instance Properties</h3>
<p>QEasingCurve objects have no special properties beyond those inherited from the QEasingCurve prototype object.</p>
</body>
</html>
